// IBridgeInvokeMainProcess.aidl
package com.hzjh.base.web;

// Declare any non-default types here with import statements
import com.hzjh.base.web.IBridgeInvokeWebProcess;

interface IBridgeInvokeMainProcess {
    /**
     * Demonstrates some basic types that you can use as parameters
     * and return values in AIDL.
     */
    void handleBridgeInvoke(String command, String params, IBridgeInvokeWebProcess bridgeCallback);

    // 客户端注册监听回调
    void registerReceiveListener(IBridgeInvokeWebProcess listener);
    // 客户端取消监听回调
    void unregisterReceiveListener(IBridgeInvokeWebProcess listener);
    //根据key跨进程获取返回值
    String getValueForKey(String key);
}